home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 285_01 / changes < prev    next >
Text File  |  1990-07-08  |  1KB  |  40 lines

  1. CHANGES:    Jan. 1989 port of GNU Bison to MS-DOS
  2.             -------------------------------------
  3.  
  4.  
  5. (source code downloaded from Unix node prep.ai.mit.edu in Nov. 1988.)
  6.  
  7. removal of assorted PASCALisms.
  8.  
  9. assorted char/int type conversion casts (big deal.)
  10.  
  11. general ANSIfication of code by exhaustive prototyping and 
  12. external declaration generation for Microsoft v5.1 and 
  13. TurboC v1.5 compilers.
  14.  
  15.  
  16. alloca() replaced by malloc().
  17. bcopy() redefined to memcpy().  /* memmove() required ?*/
  18.  
  19.  
  20. Parser files BISON.SIMPLE and BISON.HAIRY renamed to 
  21. simple.prs and hairy.prs, respectively.
  22.  
  23.  
  24. FILES.C
  25.         StringAppend() was removed in toto.
  26.  
  27.         filename handling and construction changed 
  28.         in accord with DOS conventions.
  29.  
  30.         file copy ops converted to buffered block R/W
  31.         ( using fread(), fwrite())
  32.  
  33.         temporary files are no longer unlinked immediately after
  34.         opening them.
  35.  
  36. OUTPUT.C 
  37.         "#line" filter rewritten to work and stop inserting EOF
  38.         into middle of output file.
  39.         file I/O changed from character to line/block sized units.
  40.